room confinement - French English Dictionary